home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 3
/
Gold Medal Software - Volume 3 (Gold Medal) (1994).iso
/
prog
/
asmclock.arj
/
STDIO.INC
< prev
next >
Wrap
Text File
|
1991-04-29
|
6KB
|
217 lines
option expr32
; Begin of file STDIO.H
size_t TYPEDEF WORD
va_list TYPEDEF PTR SBYTE
BUFSIZ EQU 512t
_NFILE EQU 20t
EOF EQU 0ffffffffh
@t_STDIO0 TYPEDEF PTR SBYTE
@t_STDIO1 TYPEDEF PTR SBYTE
_iobuf STRUCT 2t
_ptr @t_STDIO0 ?
_cnt SWORD ?
_base @t_STDIO1 ?
_flag SBYTE ?
_file SBYTE ?
_iobuf ENDS
FILE TYPEDEF _iobuf
SEEK_CUR EQU 1t
SEEK_END EQU 2t
SEEK_SET EQU 0t
FILENAME_MAX EQU 63t
FOPEN_MAX EQU 20t
SYS_OPEN EQU 20t
TMP_MAX EQU 32767t
EXTERNDEF C _iob:FILE
fpos_t TYPEDEF SDWORD
_IOREAD EQU 000000001h
_IOWRT EQU 000000002h
_IOFBF EQU 000000000h
_IOLBF EQU 000000040h
_IONBF EQU 000000004h
_IOMYBUF EQU 000000008h
_IOEOF EQU 000000010h
_IOERR EQU 000000020h
_IOSTRG EQU 000000040h
_IORW EQU 000000080h
@proto_STDIO0 TYPEDEF PROTO C :PTR FILE
_filbuf PROTO @proto_STDIO0
@proto_STDIO1 TYPEDEF PROTO C :SWORD, :PTR FILE
_flsbuf PROTO @proto_STDIO1
@proto_STDIO2 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE, :SWORD
_fsopen PROTO @proto_STDIO2
@proto_STDIO3 TYPEDEF PROTO C :PTR FILE
clearerr PROTO @proto_STDIO3
@proto_STDIO4 TYPEDEF PROTO C :PTR FILE
fclose PROTO @proto_STDIO4
@proto_STDIO5 TYPEDEF PROTO C
fcloseall PROTO @proto_STDIO5
@proto_STDIO6 TYPEDEF PROTO C :SWORD, :PTR SBYTE
fdopen PROTO @proto_STDIO6
@proto_STDIO7 TYPEDEF PROTO C :PTR FILE
feof PROTO @proto_STDIO7
@proto_STDIO8 TYPEDEF PROTO C :PTR FILE
ferror PROTO @proto_STDIO8
@proto_STDIO9 TYPEDEF PROTO C :PTR FILE
fflush PROTO @proto_STDIO9
@proto_STDIO10 TYPEDEF PROTO C :PTR FILE
fgetc PROTO @proto_STDIO10
@proto_STDIO11 TYPEDEF PROTO C
fgetchar PROTO @proto_STDIO11
@proto_STDIO12 TYPEDEF PROTO C :PTR FILE, :PTR fpos_t
fgetpos PROTO @proto_STDIO12
@proto_STDIO13 TYPEDEF PROTO C :PTR SBYTE, :SWORD, :PTR FILE
fgets PROTO @proto_STDIO13
@proto_STDIO14 TYPEDEF PROTO C :PTR FILE
fileno PROTO @proto_STDIO14
@proto_STDIO15 TYPEDEF PROTO C
flushall PROTO @proto_STDIO15
@proto_STDIO16 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE
fopen PROTO @proto_STDIO16
@proto_STDIO17 TYPEDEF PROTO C :PTR FILE, :PTR SBYTE, :VARARG
fprintf PROTO @proto_STDIO17
@proto_STDIO18 TYPEDEF PROTO C :SWORD, :PTR FILE
fputc PROTO @proto_STDIO18
@proto_STDIO19 TYPEDEF PROTO C :SWORD
fputchar PROTO @proto_STDIO19
@proto_STDIO20 TYPEDEF PROTO C :PTR SBYTE, :PTR FILE
fputs PROTO @proto_STDIO20
@proto_STDIO21 TYPEDEF PROTO C :PTR , :size_t, :size_t, :PTR FILE
fread PROTO @proto_STDIO21
@proto_STDIO22 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE, :PTR FILE
freopen PROTO @proto_STDIO22
@proto_STDIO23 TYPEDEF PROTO C :PTR FILE, :PTR SBYTE, :VARARG
fscanf PROTO @proto_STDIO23
@proto_STDIO24 TYPEDEF PROTO C :PTR FILE, :PTR SDWORD
fsetpos PROTO @proto_STDIO24
@proto_STDIO25 TYPEDEF PROTO C :PTR FILE, :SDWORD, :SWORD
fseek PROTO @proto_STDIO25
@proto_STDIO26 TYPEDEF PROTO C :PTR FILE
ftell PROTO @proto_STDIO26
@proto_STDIO27 TYPEDEF PROTO C :PTR , :size_t, :size_t, :PTR FILE
fwrite PROTO @proto_STDIO27
@proto_STDIO28 TYPEDEF PROTO C :PTR FILE
getc PROTO @proto_STDIO28
@proto_STDIO29 TYPEDEF PROTO C
getchar PROTO @proto_STDIO29
@proto_STDIO30 TYPEDEF PROTO C :PTR SBYTE
gets PROTO @proto_STDIO30
@proto_STDIO31 TYPEDEF PROTO C :PTR FILE
getw PROTO @proto_STDIO31
@proto_STDIO32 TYPEDEF PROTO C :PTR SBYTE
perror PROTO @proto_STDIO32
@proto_STDIO33 TYPEDEF PROTO C :PTR FILE
_pclose PROTO @proto_STDIO33
@proto_STDIO34 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE
_popen PROTO @proto_STDIO34
@proto_STDIO35 TYPEDEF PROTO C :PTR SBYTE, :VARARG
printf PROTO @proto_STDIO35
@proto_STDIO36 TYPEDEF PROTO C :SWORD, :PTR FILE
putc PROTO @proto_STDIO36
@proto_STDIO37 TYPEDEF PROTO C :SWORD
putchar PROTO @proto_STDIO37
@proto_STDIO38 TYPEDEF PROTO C :PTR SBYTE
puts PROTO @proto_STDIO38
@proto_STDIO39 TYPEDEF PROTO C :SWORD, :PTR FILE
putw PROTO @proto_STDIO39
@proto_STDIO40 TYPEDEF PROTO C :PTR SBYTE
remove PROTO @proto_STDIO40
@proto_STDIO41 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE
rename PROTO @proto_STDIO41
@proto_STDIO42 TYPEDEF PROTO C :PTR FILE
rewind PROTO @proto_STDIO42
@proto_STDIO43 TYPEDEF PROTO C
rmtmp PROTO @proto_STDIO43
@proto_STDIO44 TYPEDEF PROTO C :PTR SBYTE, :VARARG
scanf PROTO @proto_STDIO44
@proto_STDIO45 TYPEDEF PROTO C :PTR FILE, :PTR SBYTE
setbuf PROTO @proto_STDIO45
@proto_STDIO46 TYPEDEF PROTO C :PTR FILE, :PTR SBYTE, :SWORD, :size_t
setvbuf PROTO @proto_STDIO46
@proto_STDIO47 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE, :VARARG
sprintf PROTO @proto_STDIO47
@proto_STDIO48 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE, :VARARG
sscanf PROTO @proto_STDIO48
@proto_STDIO49 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE
tempnam PROTO @proto_STDIO49
@proto_STDIO50 TYPEDEF PROTO C
tmpfile PROTO @proto_STDIO50
@proto_STDIO51 TYPEDEF PROTO C :PTR SBYTE
tmpnam PROTO @proto_STDIO51
@proto_STDIO52 TYPEDEF PROTO C :SWORD, :PTR FILE
ungetc PROTO @proto_STDIO52
@proto_STDIO53 TYPEDEF PROTO C :PTR SBYTE
unlink PROTO @proto_STDIO53
@proto_STDIO54 TYPEDEF PROTO C :PTR FILE, :PTR SBYTE, :va_list
vfprintf PROTO @proto_STDIO54
@proto_STDIO55 TYPEDEF PROTO C :PTR SBYTE, :va_list
vprintf PROTO @proto_STDIO55
@proto_STDIO56 TYPEDEF PROTO C :PTR SBYTE, :PTR SBYTE, :va_list
vsprintf PROTO @proto_STDIO56
; End of file STDIO.H